package com.itbaizhan.shopping_common.util;

/**
 * 随机生成验证码工具类
 */
public class RandomCode {
    /**
     * 随机生成length位的验证码
     * @param length 验证码长度
     * @return 生成的验证码
     */
    public static String getCode(int length) {
        String str = "0123456789";
        StringBuffer sb = new StringBuffer();
        for(int i=0;i<length;i++){
            // 生成一个随机索引，范围是 [0, str.length() - 1]
            int index = (int) (Math.random() * str.length());
            sb.append(str.charAt(index)-'0'); // 将随机字符添加到结果中
        }
        return sb.toString();
    }
}
